waterproof packing - French English Dictionary